import request from '@/utils/request'

// 获取商品属性列表
export const fetchProductAttrList = (cid, params) => {
    return request({
        url: '/productAttribute/list/' + cid,
        method: 'get',
        params: params
    })
}

// 删除商品属性
export const deleteProductAttr = (data) => {
    return request({
        url: '/productAttribute/delete',
        method: 'post',
        data: data
    })
}

// 新增商品属性
export const createProductAttr = (data) => {
    return request({
        url: '/productAttribute/create',
        method: 'post',
        data: data
    })
}

// 修改商品属性
export const updateProductAttr = (id, data) => {
    return request({
        url: '/productAttribute/update/' + id,
        method: 'post',
        data: data
    })
}

// 获取商品属性
export const getProductAttr = (id) => {
    return request({
        url: '/productAttribute/' + id,
        method: 'get'
    })
}

// 获取商品属性信息
export const getProductAttrInfo = (productCategoryId) => {
    return request({
        url: '/productAttribute/attrInfo/' + productCategoryId,
        method: 'get'
    })
}
